<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        /* 
            使用new关键字创建对象
            Object：表示任何事物
        */
       var userZS = new Object();
       userZS.name = "张三";
       userZS.age = 22;
       userZS.birthyear = 19980919;
       userZS.salary = function(){
        return 15000;
       }

       console.log(userZS.name);
        console.log(userZS.birthyear);
        console.log(userZS.salary());

        /* 
            使用第一种方式和第二种方式创建对象有什么区别呢？

            第一种方式：
                在创建对象的时候直接把属性和方法都定义好
            
            第二种方式：
                先通过new 关键字把对象创建出来，再定义属性和方法。
            
            总结：本质上没区别，都是创建对象。
        
         */
    </script>
</head>
<body>
    
</body>
</html>